111 N Main St, Taylorville, IL 62568-1944, Taylorville
"So awesome. Stop in and place an order. You can eat in very but very limited seating."
"So awesome. Stop in and place an order. You can eat in very but very limited seating."